Dr. Todd Sparks

Physical Therapist

Chula Vista, CA

Address
1392 E PALOMAR ST STE 503, Chula Vista, CA
Phone
(619) 482-3000
NPI number
1265481139

Contact Dr. Todd Sparks

Patient Reviews

Loading reviews...

Sign in to leave a review.

Is this you? Claim this profile

Are you Dr. Todd Sparks? Request ownership of this listing.

Sign in to claim