Saint Francis Hospital Delaware Family Medicine
2323 Pennsylvania Avenue
Wilmington, DE 19806
Phone 302.654.9511 Fax 302.656.8993
Dr. Oswaldo Nicastro
Dr. Oswaldo Nicastro completed an undergraduate in Biology at California State University Northridge. He graduated medical school at The Autonomous University of Guadalajara, Mexico in 1999. Dr. Nicastro finished an internship at the Regional Military Hospital in Guadalajara and an additional year of rural medicine in Mexico. He is a graduate of The Saint Francis Family Medicine Residency Program and is a board certified family physician. Dr Nicastro believes in a practice that provides integrative family-centered medical care for people of all ages. He is medical director of Delaware Family Medicine outpatient practice as well as medical director of The Saint Clare Mobile Medical Outreach Program; a mobile medical unit that provides care to the underserved and uninsured in New Castle County Delaware.