Albis Acosta, MD, Neurological Surgery

202 E Grover St
Ste 1
ShelbyNC  28150-3977 (Cleveland County)


Phone: 980-487-2360
Fax:

NPI: 1407842073
License Number: 9600435 (NC)