Address: 1801 NE 123rd St, North Miami, FL 33181, USA
Yes
Yes, parking is free
Add Answer
Thanks! Your answer is awaiting moderation.
I have 2 hours on the phone and nobody answers I need to make an appointment urgently and nobody answers, please be more professional
Trending Places
Park
2699 NE 135th St, North Miami, FL 33181, USA
Catholic church
13155 NW 7th Ave, North Miami, FL 33168, USA
14500 NE 11th Ave, North Miami, FL 33161, USA
Non-profit organization
656 NE 125th St, North Miami, FL 33161, USA
Walk-in clinic
12555 Biscayne Blvd Unit C, North Miami, FL 33181, USA
Medical clinic
650 NW 120th St, North Miami, FL 33168, USA
Public swimming pool
1100 NW 125th St, North Miami, FL 33168, USA
Apartment building
1600 NE 135th St, North Miami, FL 33181, USA