Dr. Charles Konigsberg Jr., MD Preventive Medicine - Public Health & General Preventive Medicine Medicare: Not Enrolled in Medicare Practice Location: 301 Halifax St, Petersburg, VA 23803 Phone: 804-863-1652 Fax: 804-862-6126 |
Michael O Royster, MD, MPH Preventive Medicine - Public Health & General Preventive Medicine Medicare: Not Enrolled in Medicare Practice Location: 301 Halifax St, Petersburg, VA 23803 Phone: 804-863-1652 Fax: 804-862-6126 |