
Dr. Michele Powell, DO
Family Medicine
Make an Appointment
(833) 922-8800Telehealth services available
House of Life Family Practice is located at 7781 N Point Blvd, Winston Salem, NC 27106.
Providers at House of Life Family Practice specialize in Family Medicine.
One provider practices at House of Life Family Practice.
Use the insurance check on this page to verify if House of Life Family Practice is in-network.