Back to All Events
Dear Patients, we will be moving our physical location this May. We are still seeing patients at our current location of 16529 Coastal Highway, Lewes, DE 19958 until then. Please see the below address for our new location, which we will begin seeing patients at on May 5th, 2025.
New Address:
Old Orchard Medical Complex
17015 Old Orchard Road
Unit 2
Lewes, DE 19958