Medical school: UNIVERSITY OF HOUSTON - COLLEGE OF OPTOMETRY
Graduated: 2013
NPI: 1629417688
Practice Locations (1)
CATHERINE SPOO CASTLEBERRY OD PA
2524 LILLIAN MILLER PKWY, SUITE 100
DENTON, TX 762107206
94089104842
Source: CMS National Downloadable File, September 2026.