Mr Aqua

+ add images

Address

105 Fillmore St., Denver, CO 80206

Phone number

719-577-9898

Category

Aquariums, Arts & Entertainment

Staticmap?size=274x210&sensor=false&zoom=16&markers=39.719585%2c -104.953407

Tips & Discussions


Reviews



30-Jan-10
Altair2163

There is a great wealth of knowledge at this store. His tanks are imacculate! When I had questions he was very ready to answer. My last visit I was picking up some live rock and was in search of some Tongan. Didn't quite find was I was...

review provided by citysearch