Ms. Macpherson practices medicine in Norfolk, VA and specializes in Obstetrics & Gynecology. Ms. Macpherson is affiliated with Sentara Leigh Hospital. Ms. Macpherson speaks English and Spanish.