Cypress Creek Medical Center

Internal Medicine

912 NE 62nd St
Fort Lauderdale, FL 33334
(954) 771-3113

Office Locations

Loading map...
1
Cypress Creek Medical Center
912 NE 62nd St
Fort Lauderdale, FL 33334
(954) 771-3113 (Office)

Our Physicians

Internal Medicine

Dr. Avtar Sandhu, MD

912 NE 62nd St
Fort Lauderdale, FL 33334
Dr. Avtar Sandhu, MD
Patient Satisfaction