Plant Stand of Arizona is located in Phoenix, United States on 6420 S 28th St. Plant Stand of Arizona is rated 4.5 out of 5 in the category plant nursery in United States. Plant Stand Of Arizona is a wholesale company based out of 6420 S 28th St, Phoenix, Arizona, United States.
Company size
1-10 employees
Headquarters
Phoenix, Arizona
Accessibility
Wheelchair-accessible entrance