Serra Produce Company

Farmers Market in Detroit, MI

Address

1660 Howard St
Detroit, MI
48216

Phone

313-961-4220

Map & Directions

Get Directions To Serra Produce Company:

Google Maps Apple Maps Bing Maps