Lawrence D Spivack, MD, Ophthalmology

6881 S Yosemite St
EnglewoodCO  80112-1406 (Arapahoe County)


Phone: 303-740-9310
Fax: 303-740-5494

NPI: 1730144932
License Number: 21083 (CO)