Inder Vir Khokha,MD

Address

805 N Pembroke St
Effingham, IL 62401