Skip to Main Content
Facility Name
Medical Specialists of Palm Beaches, Inc
Provider Number
33941A
Date Approved
03/13/2006
State
FL
Address 1
5700 Lake Worth Road, Suite 204
Address 2
Lake Worth FL 33463
Other Information
N/A