Melissa Villanueva Cabellon, MD, Internal Medicine

100 E Dogwood Dr
MebaneNC  27302-7746 (Alamance County)


Phone: 919-563-2896
Fax: 919-563-2724

NPI: 1114213626
License Number: 2015-01364 (NC)