Anchor Medical Center
1507 S. Hiawassee Road, Ste 115, Orlando, FL 32835.
Phone: 407-630-9887
Fax: (407) 530-3188
Business Hours
Mon-Fri: 9-5 By Appointment Only
Sat: 9-3 By Appointment Only
