HealthCareAtlasUSA

This site republishes official CMS/Medicare Care Compare data. It is not medical advice and does not recommend any specific hospital or treatment — for medical decisions, talk to a doctor.

Doctors / TX

PEDRO CASTRO, DO

FAMILY PRACTICE

Graduated: 1990

NPI: 1700862166

Practice Locations (3)

221 S ABE ST

SAN ANGELO, TX 769036305

221 S ABE ST, OPTIMAL WELLNESS AND LASER SOLUTIONS

SAN ANGELO, TX 769036305

3256596957

223 S ABE ST

SAN ANGELO, TX 769036305

Source: CMS National Downloadable File, September 2026.