Robert J Allen Jr, MD, Physical Medicine & Rehabilitation

2153 Valleygate Dr
Ste 102
FayettevilleNC  28304-3681 (Cumberland County)


Phone: 910-321-7246
Fax: 910-321-7245
Email: rja***@*****il.com

NPI: 1750543542
License Number: 201201510 (NC)