Entrust your health to our doctors

Healthcare that YOU
were made for

Make an Appointment

View Departments

Providing Healthcare

Across Multiple
Generations

Make an Appointment

Entrust your health to our doctors

Medical excellence
every day.

Make an Appointment

Peter R. DeMarco, MD

Available hours: Monday, Tuesday, and Thursday 8:00 am – Noon, 1:00 – 3:00 pm

Give us a Call

402-991-3393

Send us a Message

Use the contact form!

Visit our Location

10506 Burt Cir, Omaha, NE 68114

Our

Providers

Michael J. Dulac, MD

Michael J. Dulac, MD

Pediatrics

“I enjoy spending time with my wife, Mary, and my eleven children on our small farm in Omaha raising sheep and chickens. We are very thankful to God for His Goodness and Blessings. I helped start SFMA and love being part of the apostolate!”

Lloyd A. Pierre, MD

Lloyd A. Pierre, MD

Family Medicine

“My wife, Deanna, and I have been married for over 32 years and have five wonderful children.  I am so grateful that I am able to practice medicine and treat my patients in accordance with my Catholic faith!”

Angelina (Nina) Giles, APRN-NP

Angelina (Nina) Giles, APRN-NP

Family Medicine

“My husband, Sean, and I have four children (ages 2, 3, 5, and 8). We may have our hands full, but we fully recognize the blessings bestowed beyond measure, to have such a wonderful family! It has been my privilege to be able to serve patients at SFMA, and I will always strive to provide patients with the extraordinary care one would expect from a family member. If you’re part of SFMA, you are family, my family.”

Teresa Kenney, APRN-NP

Teresa Kenney, APRN-NP

Women’s Health

“My husband, Daniel, and I have been married for over 17 years and have eight children. I am available to speak to groups at churches, high schools, and other venues and events promoting Naprotechnology and chastity to women and men of all ages.”

Monica Hilger, PA-C

Monica Hilger, PA-C

Family Medicine

“I enjoy caring for patients of all ages and love to get to know my patients. I have a passion for health/nutrition and strive to help others with their health and lifestyle goals. I am excited to work at SFMA and share my faith in medicine!”

FAQ

When scheduling an appointment, please follow these important procedures.

Always arrive 15 minutes prior to your scheduled appointment time. For example, if you have a 4:00 pm appointment, please arrive at 3:45 pm.

If you arrive 15 minutes late to your scheduled appointment, you will need to reschedule. We cannot cut into another patient’s appointment time if you are late.

If you cannot keep your scheduled appointment, please call us to reschedule or to cancel.

If you do not show up and do not call within 24 hours of your missed appointment time, you will be charged a $25 no show fee.

If you are a new patient, please bring your insurance card and picture identification with you. Whether you are a new patient or an established patient, please have your insurance card with you for each visit.

New patient forms and any other forms associated with an appointment can be emailed to the patient ahead of time. Please be sure to provide us an email address if you would like the forms. Additionally, some patient forms can be printed off from our website. This will greatly enhance the check in process for your scheduled appointment. We are respectful of your time and we want to make your scheduling and check in experiences are smooth and efficient.