MICHAEL O ROYSTER, MD, MPH
Medical Practice at Halifax St, Petersburg, VA

License number
Virginia 0101233567
Category
Medical Practice
Type
Public Health & General Preventive Medicine
Address
Address
301 Halifax St, Petersburg, VA 23803
Phone
(804) 863-1652
(804) 862-6126 (Fax)

Professional information

Michael O Royster Photo 1

Dr. Michael O Royster, Richmond VA - MD (Doctor of Medicine)

Specialties:
Public Health & General Preventive Medicine, Preventive Public Health Medicine
Address:
109 Governor St STE 1016, Richmond 23219
(804) 863-1663 (Phone)
301 Halifax St STE A, Petersburg 23803
(804) 863-1652 (Phone), (804) 862-6126 (Fax)
Certifications:
Public Health & General Preventive Medicine, 2011
Awards:
Healthgrades Honor Roll
Languages:
English
Education:
Medical School
Duke University
Graduated: 1996
St Vincents Hospital
Graduated: 1997
Johns Hopkins
Graduated: 1999
University Of Nc School Of Public Health
Graduated: 2002