Garrett Wayne Rota, DO, Ophthalmology

2485 E Pikes Peak Ave
Colorado SpringsCO  80909-6004 (El Paso County)


Phone: 719-634-2001
Fax: 719-634-2211

NPI: 1447753678
License Number: DR.0067795 (CO)