
Michael O. Royster MD, MPH
Public Health & General Preventive Medicine Physician
- Gender: Male
- Sole propriator: No
About Michael O. Royster
He is located at 301 Halifax St, , in Petersburg, VA 23803. Appointment can be made via the phone number (804) 863-1652.
Michael O. Royster - Address, Phone & Website
301 Halifax St, , Petersburg, VA 23803
(804) 863-1652
Medical Specialties & Taxonomy codes
Primary | Specialty | Taxonomy Code |
---|---|---|
Yes | Public Health & General Preventive Medicine Physician | 2083P0901X |
Licenses
State | License Number |
---|---|
Virginia | 0101233567 |
Questions & Answers
Does Michael O. Royster accept insurance?
We don’t have information on whether Michael O. Royster accepts insurance. It’s best to contact the office directly to confirm.
Where can I see Michael O. Royster ?
You can visit Michael O. Royster 's at their office located at 301 Halifax St in Petersburg, VA 23803.