AMERICAN MUSLIM SOCIAL SERVICES INC.(Clinic) 588 Wilma Street, Longwood, FL, USA (407) 588 0556 https://amssclinic.org Get Directions NAFC Member? No