Curalocity

Dr. Scott D Allen, MD

Ophthalmology · Farmington, NM

Ophthalmology

Practice location

Address
2300 E 30TH ST STE 105, Farmington, NM 87401
Phone
(505) 327-0406

Specialties

About

Dr. Scott D Allen, MD is a ophthalmology provider based in Farmington, NM. Profile information is sourced from the National Provider Identifier (NPI) registry.