The Plant Shoppe is located in Oklahoma City, United States on 835 W Sheridan Ave #100. The Plant Shoppe is rated 4.4 out of 5 in the category interior plant service in United States.
Address
835 W Sheridan Ave #100
Service options
No online estimates
Accessibility
Wheelchair-accessible toilet