CHOUDARY V. KAVURI MD, SC
Psychiatric at Lake Shore Dr, Decatur, IL

License number
Illinois 036072000
Category
Psychiatric
Type
Psychiatry
Owner
Name: MRS. SUNITHA KAVURI
Title: OFFICE MANAGER
Phone: (217) 428-1900
Address
Address
1770 E Lake Shore Dr SUITE 208, Decatur, IL 62521