Naga Manohar Javvaji, MD, Internal Medicine

333 S 38th St
Ste A
MuskogeeOK  74401 (Muskogee County)


Phone: 918-682-8631
Fax:

NPI: 1043288194
License Number: 18659 (OK)