Mybullfrog

208-887-9485
520 S Meridian Rd # 20
Meridian, ID 83642
No photo available for this business

Business Information

Cellular Telephones (services)
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jul 08, 2005
When we were shopping cell phones, we went to this location. We waited in the shop over 15 minutes, while the clerk was helping one other pe... (more)

Browse our top cities

Browse cities by state