Gabriel Lopez, MD, Family Medicine

522 Allen St Ste 101
TroyNC  27371-2861 (Montgomery County)


Phone: 910-571-5510
Fax: 910-571-5772

NPI: 1679077796
License Number: 2021-00969 (NC)