Dental Staff

Dr. Ahmed Mostafa

Dentist in New Port Richey, FL

American Family & cosmetic Dentistry

About the Doctor

Dr. Mostafa - New Port Richey, FL Dentist

Dr. Mostafa received his dental degree from the University of Pittsburgh in 1999. He has been serving Pasco County since 2003 and he is an active fellow in the International Congress of Oral Implantologists and an active member of the Pinnacle Study Club of Tampa Bay. He is also Affiliated with the American Dental Association, the Florida Dental Association, West Coast Dental Association and Hillsborough Dental Research Clinic.

He donates a lot of free services to the community through several programs like Give Kids a Smile, The Good Samaritan Clinic of Pasco County or The Red Crescent Clinic of Tampa Bay.


Dr. Mostafa spends a lot of hours in continuing education to stay up to date and to get the newest and best technology available.

Giving excellent care to every patient.

American Family & Cosmetic Dentistry is a New Port Richey based family dentist practice that treats patients of all ages. We are committed to delivering the highest quality dental care and do so using state-of-the art dentist equipment. We are a cosmetic dentist that offers services like Invisalign®, Veneers, Dental Implants, Zoom Teeth Whitening and more. We also perform emergency dentist services that include root canals, crowns, sedation dentistry, and bridges. As a local dentist, we create lifelong relationships with our patients and their families and work to ensure that they receive treatments in a comfortable and relaxed environment. Dr. Mostafa and our staff invite you to schedule an appointment by calling (727) 376-9696 and experience why our patients think American Family & Cosmetic Dentistry is the best dentist in New Port Richey.

Address & Phone

4138 Madison Street Suite A
New Port Richey, FL 34652

Phone: (727) 376-9696

Contact Us

Send Us an Email

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Primary Location


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-1:00 pm