Medical school: UNIVERSITY OF HOUSTON - COLLEGE OF OPTOMETRY
Graduated: 1986
NPI: 1538253489
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.