Megan B McGavern DO

Vitals cannot verify whether or not this professional is currently practicing. We recommend that you attempt to contact the provider to verify their status. Please email us at if you have any additional information.


Megan B McGavern, DO is a primarily located in Gloucester, VA, with other offices in Newport News, VA and Newport News, VA (and 1 other location). Megan B McGavern is affiliated with Naval Medical Center - Portsmouth.

Locations & Directions

7547 Medical Dr
Gloucester, VA 23061

12652 Jefferson Ave
Newport News, VA 23602

12695 McManus Blvd
Newport News, VA 23602

850 Enterprise Pkwy
Hampton, VA 23666