Hours Of Operations Physicians Weight Loss Center Florida Delray Beach 33483 Physicians Weight Loss Center Hours of Operation and Location in Delray Beach, FL 33483 4.1 - 138 votes 1911 S Federal Hwy, Ste 800, Delray Beach, FL 33483 (561) 819-5700 Get Directions Physicians Weight Loss Center Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Delray BeachView More Apparel TJ MaxxRoss Dress for LessBig LotsStein MartCarhartt Sports TargetSports AuthorityWest MarineSports Authority Sporting GoodsDelia's Jewelry BeallsChico'sAvonCharming CharlieGold Buyers of America Recommend For You Nails Time Cali Nails Lee Lee Nails Tesario Computer Tech Support Tennis Pro Shop Cozy Nails Boutique Nails & Hair Queen Nail & Spa Diamond Nail Salon Lisas Nail