Total years in practice: 32
Consultation Fee:
Free.
Get a consultation
Education
Board Certifications
Memberships
Hospital Privileges
Locations
Doctor's videos
Explore video content uploaded by Dr. Paine
Oops!
There aren’t any results that match your selections.
Contact Dr. Paine
Book your consultation today