Alan S Luria, MD, Ophthalmology

204 Becker Dr
Roanoke RapidsNC  27870 (Halifax County)


Phone: 252-537-8193
Fax: 252-537-0589

NPI: 1508959818
License Number: 24859 (NC)