Leroy Hall, Psychologist

Psychologist
Decatur, Illinois
Verified
4.0 (2 reviews)
Leroy Hall, Psychologist

About

Accessibility

Wheelchair accessible restroom
Wheelchair accessible seating

Amenities

Restroom

Crowd

LGBTQ+ friendly
Transgender safespace

Planning

Appointment required

Other

LGBTQ+ friendly

Contact

Address
102 W Kenwood Ave Suite 120A, Decatur, IL 62526
Phone
+1 217-520-1047