AL
Dr. Alan Luria, MD
204 Becker Dr.
Book an appointment for free
Location
204 Becker Dr.
Roanoke Rapids, NC 27870
Roanoke Rapids, NC 27870
Specialty
Ophthalmologist. An ophthalmologist has the knowledge and professional skills needed to provide comprehensive eye and vision care.