PUFF Madison Heights logo

PUFF Madison Heights- RECREATIONAL & Medical

5.0 stars

2 Ajax Road Madison Heights, Michigan US 48071

Get directions

Employees at PUFF work hard to ensure every patient leaves satisfied. Providing High-Quality products at fair prices.