The Plant Nerd Inc
714-842-4100
33.720719
-118.000328
About The Plant Nerd Inc
The Plant Nerd Inc is located at 16651 Gothard St Ste C, Huntington Beach, CA. This location is in the Goldenwest neighborhood. This business specializes in Landscaping.