Clinic News

Joseph Marotta, MD has been my primary care physician for over 10 years.  Throughout these years, I have received the highest level of personal medical attention.  I have the highest praise, trust and respect for Dr.  Marotta and his staff!

- Sandy, San Antonio, TX


Our office provides diabetes education once a month.  Please ask your provider for dates and times.

Office Hours

Monday - Thursday: 7:45 - 4:30 pm

Friday: 7:45 - 1:30 pm

Saturday: Closed

Sunday: Closed

Appointment Request

Clinic News

New Patients

Flu vaccines are still available!  If you do not need to make an appointment but would like a flu shot, please call and request a nurse visit for your vaccine.

Our Services

Health Insurance

Contact Us

Call Us:  210-475-0605

We typically have same-day appointment availability.  Call 210-475-0605 for scheduling.

We accept most public and private insurance plans. We also offer special pricing for cash-paying patients.

Our practice is transitioning to electronic health records (EHR). We will help you get on our patient portal at your next visit.

Please fill out our new patient forms and bring them with you.

Joseph Marotta, MD

1200 Brooklyn Ave,

San Antonio, TX 78212


Joseph Marotta, MD

Internal Medicine

  • Primary Care
  • Hospital Care
  • Annual Physicals
  • Full Laboratory Testing
  • Adult Immunizations
  • Preventive Health Care
  • Pre-operative Clearance