I have always been driven by discovery and adventure. I am happiest when perusing new challenges. I chose to become a doctor so I could one day travel the world and give back to the communities and people I visit.   

I finished my BS in Biology from Gwynedd Mercy College in Gwynedd Valley, Pennsylvania close to where I grew up. I also spent time studying marine ecology in Australia at the University of Queensland in Brisbane. I lived in Australia for six months and spent my free time exploring the country.  

I chose the American University of the Caribbean School of Medicine in St. Maarten for med school because it fit my personality; it was an adventure living in the Caribbean while still working towards becoming a doctor. After two years on St. Maarten I moved back to the US and completed my clinical rotations in New York and Texas. 

I took a year off to ride my motorcycle through Central America; Mexico down to Panama and back. I covered over 15,000 miles. I spent time volunteering with medical professionals in Mexico and Guatemala during this time. 

I went to Haiti after the earthquake in 2010 as part of an emergency medical response team, spending 3 weeks treating patients all around the country. 

I completed my Family Medicine residency in Pontiac Michigan at Doctors' Hospital of Michigan in 2013. I chose this program as it was unopposed and in an underserved area.  I was chief resident in my third year. I was awarded best resident in my PGY-1 and PGY-3 years. 

I am board certified in Family Medicine. I have an interest in preventive medicine. I also practice telemedicine as a 1099 contractor for Amwell and Teladoc.  

I started my own practice in January 2015 with an emphasis on preventive medicine. We utilize the most up to date technologies and treatment options to offer our patients more accessibility and involvement in their care.  The response from patients has been overwhelmingly positive. 

I am a member of AAFP and FAFP.

Information

Address9970 N Central Park Blvd #102
City/State/ZipBoca Raton, FL 33428
Phone(561) 430-3599

Service details